package com.fqgj.xjd.user.client.request;

import java.io.Serializable;

public class CustomerCreditCallbackRequest implements Serializable {

    private static final long serialVersionUID = 7357427841553101476L;

    /**
     *
     */
    private String userCode;
    /**
     *
     */
    private String tradeNo;
    /**
     *0-初始化； 1-已请求；2-已回执
     */
    private String status;
    /**
     *请求时生成，用于异步回调匹配数据查询用
     */
    private String referenceNumber;
    /**
     *KB返回该次报告主键
     */
    private String applicationId;
    /**
     *状态
     */
    private String authenticationStatus;
    /**
     *False / True
     */
    private String isSuccess;
    /**
     *
     */
    private String errorCode;
    /**
     *
     */
    private String errorMessage;
    /**
     *
     */
    private String scoreCardVersion;
    /**
     *
     */
    private String scoreDate;
    /**
     *
     */
    private String scoreName;
    /**
     *
     */
    private String score;
    /**
     *
     */
    private String scoreCardName;
    /**
     *
     */
    private String reportLink;

    public String getUserCode() {
        return userCode;
    }

    public CustomerCreditCallbackRequest setUserCode(String userCode) {
        this.userCode = userCode;
        return this;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public CustomerCreditCallbackRequest setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
        return this;
    }

    public String getStatus() {
        return status;
    }

    public CustomerCreditCallbackRequest setStatus(String status) {
        this.status = status;
        return this;
    }

    public String getReferenceNumber() {
        return referenceNumber;
    }

    public CustomerCreditCallbackRequest setReferenceNumber(String referenceNumber) {
        this.referenceNumber = referenceNumber;
        return this;
    }

    public String getApplicationId() {
        return applicationId;
    }

    public CustomerCreditCallbackRequest setApplicationId(String applicationId) {
        this.applicationId = applicationId;
        return this;
    }

    public String getAuthenticationStatus() {
        return authenticationStatus;
    }

    public CustomerCreditCallbackRequest setAuthenticationStatus(String authenticationStatus) {
        this.authenticationStatus = authenticationStatus;
        return this;
    }

    public String getIsSuccess() {
        return isSuccess;
    }

    public CustomerCreditCallbackRequest setIsSuccess(String isSuccess) {
        this.isSuccess = isSuccess;
        return this;
    }


    public String getErrorCode() {
        return errorCode;
    }

    public CustomerCreditCallbackRequest setErrorCode(String errorCode) {
        this.errorCode = errorCode;
        return this;
    }

    public String getErrorMessage() {
        return errorMessage;
    }

    public CustomerCreditCallbackRequest setErrorMessage(String errorMessage) {
        this.errorMessage = errorMessage;
        return this;
    }

    public String getScoreCardVersion() {
        return scoreCardVersion;
    }

    public CustomerCreditCallbackRequest setScoreCardVersion(String scoreCardVersion) {
        this.scoreCardVersion = scoreCardVersion;
        return this;
    }

    public String getScoreDate() {
        return scoreDate;
    }

    public CustomerCreditCallbackRequest setScoreDate(String scoreDate) {
        this.scoreDate = scoreDate;
        return this;
    }

    public String getScoreName() {
        return scoreName;
    }

    public CustomerCreditCallbackRequest setScoreName(String scoreName) {
        this.scoreName = scoreName;
        return this;
    }

    public String getScore() {
        return score;
    }

    public CustomerCreditCallbackRequest setScore(String score) {
        this.score = score;
        return this;
    }

    public String getScoreCardName() {
        return scoreCardName;

    }

    public CustomerCreditCallbackRequest setScoreCardName(String scoreCardName) {
        this.scoreCardName = scoreCardName;
        return this;
    }

    public String getReportLink() {
        return reportLink;
    }

    public CustomerCreditCallbackRequest setReportLink(String reportLink) {
        this.reportLink = reportLink;
        return this;
    }
}
